Library Revision History

Revision Date

Revised Area

Version

Description of Revisions

2/22/2001

512K FLASH

ver.1.2.2

Extended the wait time inside the IdentifyFlash function in consideration of use of the prefetch buffer.

1/10/2001

512K FLASH

ver.1.2.1

Fixed write problem with FLASH made by Atmel. As a result, for a fixed period of time all interrupts are disabled when calling ProgramFlashSector and EraseFlashSector. For details see Cautions when Using Flash Access Functions.
Fixed the bug with Sanyo's FLASH. If you were calling ProgramFlashSector and EraseFlashSector and an interrupt requiring more than 10ms of processing or a DMA occurred, even if the write succeeded the function may return a timeout error.
Disabled the use of direct sound when calling ProgramFlashSector and EraseFlashSector. (This is not a change of a library function, but a caution for the programmers.)

4K EEPROM

ver.1.1.1

Fixed bug with ReadEepromDword. Even when data was read normally, a return value other than 0 was returned.
Fixed bug of when you were calling ProgramEepromDword an interrupt or a DMA requiring more than 10ms of processing occurred even if the write succeeded the function may return a timeout error.
When calling all EEPROM access functions, use of direct sound was prohibited. (This is not a change of a library function, but a caution for the user). For details, see Cautions when Using EEPROM Access Functions.

12/13/2000

Common

  

Separated library version into separate devices.

256K SRAM
(AgbSram.h)

ver.1.1.0

Separation of library version only.

256K SRAM
(AgbSramFast.h)

ver.1.0.0

Set up high speed access function group. Defined in header AgbSramFast.h.

512K FLASH

ver.1.2.0

Added change to support of Macronics' FLASH
Changed so can directly call access functions with function pointer.

4K EEPROM

ver.1.1.0

Separation of library version only.

12/08/2000

Common

ver.1.1.0

  

512K FLASH

  

Changed write routine to improve rewrite life
Support for Matsushita and Macronics devices

4K EEPROM

  

Changed so all interrupts are prohibited during DMA transfer while executing access functions.

11/30/2000

Common

ver.1.0.1

Added "Agb" to beginning of filenames.
Added description of functions to function declaration area of each header file.

256K SRAM

  

Changed size of automatic variable used by each access function (increase).

512K FLASH

  

Changed size of automatic variable used by each access function (increase).

10/04/2000

Common

ver.1.0.0

Added display of Nintendo of America Inc. copyright to header file.

10/01/2000

Common

ver.0.1.1

  

256K SRAM

ver.0.1.1

Changed so write uses library function WriteSRAM is used when writing.

09/05/2000

Common

ver.0.1.0
Beta

Release of first edition.